[i386/686-pae] PCI: Set pci=nobios by default
authorBen Hutchings <ben@decadent.org.uk>
Tue, 16 Feb 2016 02:45:42 +0000 (02:45 +0000)
committerSalvatore Bonaccorso <carnil@debian.org>
Sun, 7 Jul 2024 18:58:08 +0000 (20:58 +0200)
commit7ebda2f2f967ad33b244c4ff92cc9d6f1afe7f1d
tree2cf59c8a0f26add3f5aa3cb6cec6325383b71922
parent3faa4b27e6ecb7bf93fb61cad1401ea4f0219981
[i386/686-pae] PCI: Set pci=nobios by default

Forwarded: not-needed

CONFIG_PCI_GOBIOS results in physical addresses 640KB-1MB being mapped
W+X, which is undesirable for security reasons and will result in a
warning at boot now that we enable CONFIG_DEBUG_WX.

This can be overridden using the kernel parameter "pci=nobios", but we
want to disable W+X by default.  Disable PCI BIOS probing by default;
it can still be enabled using "pci=bios".

Gbp-Pq: Topic debian
Gbp-Pq: Name i386-686-pae-pci-set-pci-nobios-by-default.patch
arch/x86/pci/common.c